複製 Windows NT、Windows 2000 或 Windows XP 電腦的簡介


本文件由英文文件翻譯而來。原英文版本有可能在本翻譯版文件發布之後進行過修改更新。賽門鐵克對本翻譯版的準確性不做承諾。

情形
您將要複製使用 Windows NT、Windows 2000 或 Windows XP 作業系統的電腦,而您想知道應該要做的準備工作。

解釋
複製 Windows NT、Windows 2000 或 Windows XP 時需考量許多問題:


Ghost 版本

Ghost 在每一個版本中對於處理 NTFS 分割的功能皆有改善。請將 Ghost 更新為最新版本。請參閱「如何確定您的 Ghost 版本及取得並套用升級版或更新檔」與「如何將 Ghost 6.x 版升級成較新的版本(英文)」等文件。

Ghost 6.03 之前的版本無法順利複製 Windows 2000 電腦,除非使用逐一複製區段的方式來進行。請參閱「Ghost 與 Windows 2000 的相容性」文件。

Norton Ghost 2002 與更早的版本,以及 Symantec Ghost 7.5 與更早的版本,無法將影像儲存到本機的 NTFS 分割區;不過,有些 Ghost 版本可以將影像儲存到遠端電腦的 NTFS 分割區。Norton Ghost 2003 可以將影像檔儲存到本機 NTFS 分割區。請參閱「將 Ghost 影像檔直接儲存到 NTFS 分割區」及「使用 Ghost 將影像從一部電腦移到另一部」等文件。

Windows 版本與 Service Pack

當 Ghost 搭配 Windows NT 安裝運作時,需要 Windows NT 4.0 Service Pack 4、5 6a。但 Ghost 不支援 Service Pack 6。

當搭配 Windows 2000 安裝運作時,Ghost 可支援 Windows 2000 Professional、Server 以及搭配或未搭配 Service Pack 1 使用的 Advanced Server。請參閱「Ghost 與 Windows 2000 的相容性」文件。

當搭配 Windows XP 安裝運作時,Norton Ghost 2002 和 Symantec Ghost 7.5 可支援 Windows XP。但 Symantec Ghost 7.0 則不支援。請參閱「Ghost 與 Windows XP 的相容性」文件。請注意,Windows XP 內含「產品啟動」功能;此功能可能會影響複製。「產品啟動」是 Windows XP 的授權功能。有關「產品啟動」影響複製的情形,請參閱 http://support.microsoft.com/support 上 Microsoft 知識庫中,文章編號 Q299840 的 How to use Sysprep with Windows Product Activation or Volume License Media to Deploy Windows XP一文。

複製 Windows NT 或 Windows 2000 Server

Ghost 可以複製 Windows NT 或 Windows 2000 Server,作為備份或移轉目的之用。不過,在多數情況下,Ghost 無法複製伺服器並將該伺服器遞送到許多電腦上,而且賽門鐵克也不支援作此用途的 Ghost。請參閱「複製 Windows NT 或 Windows 2000 Server」文件。

備份
如果只是出於備份目的而複製 Windows NT/2000/XP 電腦,則本文件後續內容中大部分的資訊都不會影響複製程序。

也就是說,當您想要將影像還原到先前建立影像的同一部電腦上,那麼「來源及目標電腦之間的差異」和「複製後還原 Windows NT/2000 安裝的獨特性」兩節中的資訊僅與下列情況相關: 來源及目標電腦之間的差異

Microsoft 作業系統在與其初始安裝的硬體環境不同的硬體環境下處理複製作業時,其能力也會有所差異。也就是說,當在兩部具有不同硬體的電腦之間進行複製時,作業系統會影響複製的運作狀況。相對而言,Windows NT 在適應不同於初始安裝的硬體環境時,便比較缺乏靈活性;但是,Windows 2000 的「即插即用」(Plug-and-Play) 的功能卻有助於改善這種欠缺靈活性的問題。因此,將 Windows NT、Windows 2000 或 Windows XP (Windows NT/2000/XP) 的安裝從一硬體環境移轉到另一硬體環境時,便需考量幾點限制:

硬體抽象層 (Hardware Abstraction Layer, HAL) 的差異
Windows NT/2000 使用 HAL 與電腦上各種硬體裝置的驅動程式進行通訊。這樣一來,作業系統便不必「知道」同型硬體裝置的不同機型之間的差異。

由於不同的電腦廠商可自行撰寫 HAL (以善用特定硬體功能或將 Windows 安裝到他們的電腦上),因此使用特殊「原來設備製造商」(Original Equipment Manufacturer, OEM) 所生產 HAL 之電腦上的影像便可能無法在不同硬體的電腦上發揮作用。

為了避免此類問題,您只能將具有特殊 OEM HAL 的 Windows 2000 複製到該 HAL 適用的電腦上。相關資訊請洽詢您的 OEM 廠商。

驅動程式的特定問題
如果試圖在裝有另一套不同硬體裝置的電腦上,執行專為某一套硬體裝置架構的 Windows NT/2000 安裝程式,則該安裝程式可能無法正常運作。例如,使用 IDE 硬碟的電腦上的 Windows NT/2000 安裝程式,就可能無法在使用 SCSI 硬碟的電腦上運作。

其它可能造成問題的硬體裝置類別還包括網路卡、顯示卡、音效卡等。而無法發揮作用的裝置所造成的影響也各有不同。例如,如果 Windows 無法正確載入原始安裝的顯示卡驅動程式,就會改用一般的 VGA 顯示卡驅動程式。

當您在複製 Windows 2000 電腦之前先在該部電腦上執行 Microsoft 的 System Preparation Tool (Sysprep) 時,Windows 2000 處理電腦之間硬體差異的能力會比 Windows NT 好。 如果您已搭配 Windows 2000 的安裝使用 Sysprep,但還是遇到硬體差異上的問題,或是想複製 Windows NT 的安裝,請考量下列幾點: 來源電腦上的加密檔案或資料夾
Windows NT/2000 無法在 SID 已經變更時讀取加密的檔案和目錄 (在遞送之後,Sysprep 或 Ghost Walker 會為每一部用戶端電腦提供一個新的唯一 SID)。這個問題只會在目標電腦與來源電腦的 SID 不同時發生,但不會影響 Ghost 的備份,因為電腦的 SID 不會在還原備份後變更。

為了避免這個問題發生,請在複製 Windows NT/2000 系統之前解除所有檔案和目錄的加密,然後在用戶端電腦上使用 Sysprep 或 Ghost Walker 提供新的使用者名稱和 SID 後,重新加密這些檔案和目錄。

複製後還原 Windows NT/2000 安裝的獨特性
Windows NT/2000 有一項要求是,網域或工作群組中的每一部電腦必須能個別以電腦名稱識別,而且,如果是在網域中,也必須能以使用者帳號的安全識別碼 (SID) 和網域帳號識別。當您從一部電腦複製到另一部電腦時,兩部電腦會共用相同的名稱、SID 和網域帳號,而 Windows NT/2000 一次只能容許其中一部電腦加入工作群組或網域中。如果您複製電腦的目的是為了備份,這就不會造成問題。

但是,如果您想在相同的網域或工作群組中同時使用這兩部電腦,除非您在嘗試將其中一部電腦登入網域時,先行變更這部電腦的識別身分,否則一次就只能登入一部電腦。下列各節說明如何變更目標電腦的識別身分。

加入網域之工作站的安全識別碼 (SID)
Windows NT/2000 網路和安全子系統是依賴一種一般稱為「安全識別碼」(SID) 的獨特記號。這個記號是在安裝期間隨機產生的。而每一個使用者帳號、安全群組和電腦都有自己專屬的 SID。在複製一項安裝時,所有的 SID 也都會一併複製。不過,這種複製會使 Windows 的安裝不再是唯一的。

目標工作站加入一工作群組或網域時,如果擁有的 SID 不是唯一的,便會造成問題: 如果要解決這個問題,請在每一個目標工作站上使用 SID 變更程式重新產生獨特的 SID: 如果您使用 SID 變更程式而非 Ghost Walker、「SID 變更」選項或 Sysprep,請確認 SID 變更程式是否也變更了舊 SID 的所有實例,包括使用 SID 來控制檔案、登錄設定的存取等。如果 SID 變更程式未更新 SID 的舊實例,則某些應用程式可能會無法運作。此外,Windows 將無法再辨識安全設定,而導致系統喪失特定系統資源的存取權,或是系統資源的全域存取權,進而提高系統安全的風險。

如需詳細資訊,請參閱「如何變更 Windows 2000 或 Windows NT 電腦上的 SID(英文)」文件。

加入網域之工作站的電腦名稱
Windows NT/2000 要求網域中的每一部電腦都要有一個唯一的電腦名稱 (NetBIOS 名稱)。

如果要變更目標電腦的電腦名稱,請使用下列其中一種方法:
加入網域之工作站的網域名稱
Window NT/2000 網域控制器會根據其使用者帳號資料庫中每一個工作站的項目,來追蹤所有的工作站。這個項目包括工作站的電腦名稱。當您在複製完成後變更工作站的電腦名稱時,工作站便與資料庫中的項目不符,故也無法通過網域認證。也就是說,該工作站無法登入網域。

為了避免這個問題,請在建立來源電腦的影像之前,先將來源電腦從網域中移除。然後在複製到目標電腦之後,重新將目標電腦加入網域中。請注意,如果您使用 Norton Ghost 6.04 Enterprise Edition、Symantec Ghost 6.5 Enterprise Edition、Symantec Ghost 7.0 或 Symantec Ghost 7.5 中的「Ghost 主控台」進行複製到目標電腦的作業,Ghost 會自動幫您將電腦加入網域中。

如果 Ghost 原先就已將電腦加入網域,那麼您在使用 Ghost企業版時,就不需要在複製之前將來源電腦從網域中移除。這是因為 Ghost 使用的是「將工作站加入網域」的權限。請參閱 Microsoft 編號 Q139365 的文章「Capabilities of the "Add Workstations to Domain" Right (英文)」。

下例說明不需要在複製之前將來源電腦從網域中移除的情況:
  1. 您將來源電腦 (電腦 A) 加入網域中。
  2. 您將電腦 A 從網域中移除。
  3. 您使用 Ghost 建立電腦 A 的影像檔。
  4. 您已使用 Ghost 企業版將該影像檔遞送到目標電腦上。也就是說,您將影像檔的內容寫入一部或多部電腦上,並覆寫了磁碟或分割區中原有的內容。而 Ghost
  5. 這些電腦加入網域中。
  6. 您使用 Ghost 來建立步驟 4 的其中一部目標電腦的影像檔。由於 Ghost 已在步驟 4 中將電腦加入網域中,因此您不需要在建立影像檔之前將電腦從網域中移除。

摘要
1. 複製之前需進行的準備工作: 2. 來源電腦上的準備工作: 3. 使用 Ghost 進行複製: Microsoft 是否提供複製電腦的支援?(英文)
如何複製 Windows NT 或Windows 2000 工作站



文件號: 20011112105314932
最近更新: 10/16/2003
Date Created: 11/12/2001
作業系統: Windows NT, Windows 2000, Windows XP
產品: Norton Ghost 2000 Personal Edition, Norton Ghost 2001, Norton Ghost 2002, Norton Ghost 4.0, Norton Ghost 5.0, Norton Ghost 6.0 Enterprise, Norton Ghost 6.0 Standard, Symantec Ghost 6.5, Symantec Ghost 7.0, Symantec Ghost 7.5

©1995 - 2009 Symantec Corporation